federal islamic republic of the comoros - Dictionary definition and meaning for word federal islamic republic of the comoros